Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 DEVON TERRACE Terraced £340,000 27 Jan 2004
3 DEVON TERRACE Semi-Detached £192,000 30 Nov 2001
4 DEVON TERRACE Terraced £75,211 22 Jul 2018